Admin
	verb
		Warn_Player(mob/M in world)
			set category = "Admin"
			var/reason = input("What is the reason for warning [M]?","Warning") as text
			M << "<b><font color =red>You have been warned by [src] for [reason].  If you do not quit \
			what you are doing, you can be booted/banned."

		Create()
			set category="Admin"
			usr.client<<link("?command=create;")
		Edit(A in world)
			set category="Admin"
			usr.client<<link("?command=edit;target=\ref[A];type=view;")

		Summon(mob/M in world)
			set category = "Admin"
			M.x = usr.x; M.y = usr.y; M.z = usr.z; if(M.client) M.client.eye = M;
			M << "[src] summons you"
			src << "You summon [M]"
		Teleport(mob/M in world)
			set category = "Admin"
			usr.x = M.x; usr.y = M.y; usr.z = M.z; usr.client.eye = usr;
			M << "[src] goes to you"
			src << "You go to [M]"
		Player_2_Player(mob/M1 in world,mob/M2 in world)
			set category = "Admin"
			M1.loc = locate(M2.x,M2.y+1,M2.z)
			M1 << "<font color =red><b>You were sent to [M1]."

		Ban(mob/M in world)
			set category = "Admin"
			switch(alert("Regular or IP?","Ban","Regular","IP", "Close"))
				if("Regular")
					usr << BS_Ban(M, src)
				if("IP")
					usr << BS_BanIP(M, src)

		Ghostform()
			set category = "Admin"
			if(usr.density == 1)
				usr.density = 0
				usr.invisibility = 1
				oview() << "[src] dematerializes and vanishes!"
				src << "You dematerialize and vanish."
			else
				usr.density = 1
				usr.invisibility = 0
				oview() << "[src] suddenly rematerializes and appears!"
				src << "You materialize and appear."

		Goto_Start()
			set category = "Admin"
			usr.loc = locate(5,4,1)

		Break(T as turf)
			set category = "Admin"
			del(T)